package br.com.toscano.contpedido.business;

import java.util.List;

import br.com.toscano.contpedido.domain.PedidoProduto;
import br.com.toscano.contpedido.persistence.PedidoProdutoDAO;
import br.gov.frameworkdemoiselle.stereotype.BusinessController;
import br.gov.frameworkdemoiselle.template.DelegateCrud;
import br.gov.frameworkdemoiselle.transaction.Transactional;

@BusinessController
public class PedidoProdutoBC extends DelegateCrud<PedidoProduto, Long, PedidoProdutoDAO> {
	
	private static final long serialVersionUID = 1L;

	@Override
	@Transactional
	public void delete(Long id) {
		this.getDelegate().delete(id);
	}

	@Override
	@Transactional
	public void delete(List<Long> ids) {
		// TODO Auto-generated method stub
		for (Long id : ids) {
			this.delete(id);
		}
	}
}
